Big Huge Thesaurus

Bertholletia excelsa

noun